mock someone annoyingly and insistently - Turkish English Dictionary